1
תגובות

בעיה בהצגת הנתונים

פתח yonikal56 ,
עשיתי שמי שלוחץ על השם של מי ששלח את הקוד זה יביא לדף ויקבע את הדף בגט של id למספר הזהות של המשתמש זה עובד אבל לא עובד השליחה של הגט
זה הקוד של כל העמוד:
<?php
include("mysql_connection.txt");
?>
<!DOCTYPE html>
<html lang="en">
    <head>
        <link rel="stylesheet" type="text/css" href="style.css" />
        <meta charset="utf-8" />
        <title>לוח מודעות</title>
    </head>
    <body>
    <?php    
    include("menu.php");
    if($_COOKIE['login'])
    {
        print '<form action="" method="post">
        <input type="text" name="content" maxlength="100" />
        <input type="submit" name="submit" />
        </form>
        '
;
        if($_POST['submit'])
        {
            if($_POST['content'])
            {
                date_default_timezone_set('israel');
                $date = date('d/m/o h-i-s');
                mysql_query("INSERT INTO `comments` (`content`, `date`, `username`, `IP`) VALUES
                ('"
.$_POST['content']."', '".$date."', '".$_COOKIE['login']."', '".$_SERVER['REMOTE_ADDR']."')");
            }
            else
            {
                print '<font color="red">לא מילאת את השדה</font>';
            }
        }
        else
        {
            print '';
        }
    }
    else
    {
        print 'חייב להיות מחובר בשביל לכתוב הודעה בלוח המודעות';
    }
    ?>  
    <table border="1">
        <tr>
        <th>שם משתמש</th>
        <th>תאריך</th>
        <th>הודעה</th>
        </tr>
        <?php
        $sql = mysql_query("SELECT DISTINCT * FROM  `comments` ORDER BY `ID` DESC LIMIT 0 , 50");      
        while($row = mysql_fetch_assoc($sql))
        {
                    $query = mysql_query("SELECT * FROM `users` WHERE `username` = '".$row['username']."'");
        $row2 = mysql_fetch_array($query);
            print '<tr><td><a href="all.php?id='.$row2['id'].'">'.$row['username'].'</a></td><td>'.$row['date'].'</td>/<td>'.$row['content'].'</td></tr>';
        }
        ?>
    </table>    
    </body>
</html>

שתי הטבלאות הם של comments ללוח עצמו זה עובד אבל הבעיה אולי בשני זה של השם משתמש. מה הבעיה ואיך לפתור אותה?

1 תשובות

avatar ענה yonikal56 ב 12 למאי 2013 #

מה לעשות??